.powered-by-dj {
    background-image: url(../img/powered-by-dj.svg);
    height: 1rem;
    width: 12rem
}

.dowjones .brand-logo,.powered-by-dj {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.dowjones .brand-logo {
    background-image: url(../img/dj.svg);
    width: 13rem
}

.dowjones .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #0c2a31;
    background-color: rgba(12,42,49,var(--tw-bg-opacity))
}

.mw .brand-logo {
    background-image: url(../img/market-watch.svg)
}

.mw .brand-logo,.mw .mobile-header {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 13rem
}

.mw .mobile-header {
    background-image: url(../img/marketwatch_on_white.svg);
    height: 2.5rem;
    margin-left: auto;
    margin-right: auto
}

.mw .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #2e2e2e;
    background-color: rgba(46,46,46,var(--tw-bg-opacity))
}

.mw .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #4db74d;
    background-color: rgba(77,183,77,var(--tw-bg-opacity))
}

.mw .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #46ae46;
    background-color: rgba(70,174,70,var(--tw-bg-opacity))
}

.mw .dj-link {
    --tw-text-opacity: 1;
    color: #4db74d;
    color: rgba(77,183,77,var(--tw-text-opacity))
}

.mw .dj-link:hover {
    --tw-text-opacity: 1;
    color: #46ae46;
    color: rgba(70,174,70,var(--tw-text-opacity))
}

.mw .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #4db74d;
    border-color: rgba(77,183,77,var(--tw-border-opacity))
}

.mw .spinner-color {
    --tw-text-opacity: 1;
    color: #4db74d;
    color: rgba(77,183,77,var(--tw-text-opacity))
}

.barronsadvisor .brand-logo {
    background-image: url(../img/logo-barrons-advisor.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 13rem
}

.barronsadvisor .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #122225;
    background-color: rgba(18,34,37,var(--tw-bg-opacity))
}

.barrons .brand-logo {
    background-image: url(../img/logo-barrons.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 9rem
}

.barrons .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #005499;
    background-color: rgba(0,84,153,var(--tw-bg-opacity))
}

.barrons .dj-btn-primary,.barronsadvisor .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #2fafcd;
    background-color: rgba(47,175,205,var(--tw-bg-opacity))
}

.barrons .dj-btn-primary:hover,.barronsadvisor .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #2ca4c1;
    background-color: rgba(44,164,193,var(--tw-bg-opacity))
}

.barrons .dj-link,.barronsadvisor .dj-link {
    --tw-text-opacity: 1;
    color: #2fafcd;
    color: rgba(47,175,205,var(--tw-text-opacity))
}

.barrons .dj-link:hover,.barronsadvisor .dj-link:hover {
    --tw-text-opacity: 1;
    color: #2ca4c1;
    color: rgba(44,164,193,var(--tw-text-opacity))
}

.barrons .dj-input:focus,.barronsadvisor .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #2fafcd;
    border-color: rgba(47,175,205,var(--tw-border-opacity))
}

.barrons .spinner-color,.barronsadvisor .spinner-color {
    --tw-text-opacity: 1;
    color: #2fafcd;
    color: rgba(47,175,205,var(--tw-text-opacity))
}

.mg .brand-logo {
    background-image: url(../img/mg-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14rem
}

.mg .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #072e5e;
    background-color: rgba(7,46,94,var(--tw-bg-opacity))
}

.mg .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #a3915f;
    background-color: rgba(163,145,95,var(--tw-bg-opacity))
}

.mg .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #9b8a59;
    background-color: rgba(155,138,89,var(--tw-bg-opacity))
}

.efn .brand-logo {
    background-image: url(../img/fn-onedj.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 0;
    height: 100%;
    left: 0;
    position: absolute;
    width: 90px
}

.efn .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #1f3140;
    background-color: rgba(31,49,64,var(--tw-bg-opacity))
}

.efn .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #4d6071;
    background-color: rgba(77,96,113,var(--tw-bg-opacity))
}

.efn .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #475868;
    background-color: rgba(71,88,104,var(--tw-bg-opacity))
}

.efn .dj-link {
    --tw-text-opacity: 1;
    color: #4d6071;
    color: rgba(77,96,113,var(--tw-text-opacity))
}

.efn .dj-link:hover {
    --tw-text-opacity: 1;
    color: #475868;
    color: rgba(71,88,104,var(--tw-text-opacity))
}

.efn .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #4d6071;
    border-color: rgba(77,96,113,var(--tw-border-opacity))
}

.efn .spinner-color {
    --tw-text-opacity: 1;
    color: #4d6071;
    color: rgba(77,96,113,var(--tw-text-opacity))
}

.astopicalb .brand-logo,.topicalb .brand-logo,.wrtopicalb .brand-logo {
    background-image: url(../img/topical.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    width: 18rem
}

.astopicalb .nav-bg,.topicalb .nav-bg,.wrtopicalb .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #1a2737;
    background-color: rgba(26,39,55,var(--tw-bg-opacity))
}

.ibd .brand-logo {
    background-image: url(../img/ibd-logo.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 18rem
}

.ibd .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #202d3c;
    background-color: rgba(32,45,60,var(--tw-bg-opacity))
}

.ibd .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #1649b0;
    background-color: rgba(22,73,176,var(--tw-bg-opacity))
}

.ibd .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #113a8c;
    background-color: rgba(17,58,140,var(--tw-bg-opacity))
}

.ibd .dj-link {
    --tw-text-opacity: 1;
    color: #1649b0;
    color: rgba(22,73,176,var(--tw-text-opacity))
}

.ibd .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.ibd .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #1649b0;
    border-color: rgba(22,73,176,var(--tw-border-opacity))
}

.ibd .spinner-color {
    --tw-text-opacity: 1;
    color: #1649b0;
    color: rgba(22,73,176,var(--tw-text-opacity))
}

.ctxwsj .brand-logo {
    background-image: url(../img/wsj-context.svg);
    width: 9rem
}

.assessment .brand-logo,.ctxwsj .brand-logo {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
    position: absolute
}

.assessment .brand-logo {
    background-image: url(../img/assessment.png);
    width: 13rem
}

.assessment .nav-bg,.ctxwsj .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #535353;
    background-color: rgba(83,83,83,var(--tw-bg-opacity))
}

.pen .brand-logo {
    background-image: url(../img/pen-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14rem
}

.pen .dj-btn-primary,.pen .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #1f3771;
    background-color: rgba(31,55,113,var(--tw-bg-opacity))
}

.pen .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #1b2f61;
    background-color: rgba(27,47,97,var(--tw-bg-opacity))
}

.pen .dj-link {
    --tw-text-opacity: 1;
    color: #1f3771;
    color: rgba(31,55,113,var(--tw-text-opacity))
}

.pen .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.pen .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #1f3771;
    border-color: rgba(31,55,113,var(--tw-border-opacity))
}

.pen .spinner-color {
    --tw-text-opacity: 1;
    color: #1f3771;
    color: rgba(31,55,113,var(--tw-text-opacity))
}

.wsjprosmi .brand-logo {
    background-image: url(../img/wsjprosmi-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 18rem
}

.wsjprosmi .dj-btn-primary,.wsjprosmi .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #003d57;
    background-color: rgba(0,61,87,var(--tw-bg-opacity))
}

.wsjprosmi .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #00364e;
    background-color: rgba(0,54,78,var(--tw-bg-opacity))
}

.wsjprosmi .dj-link {
    --tw-text-opacity: 1;
    color: #003d57;
    color: rgba(0,61,87,var(--tw-text-opacity))
}

.wsjprosmi .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.wsjprosmi .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #003d57;
    border-color: rgba(0,61,87,var(--tw-border-opacity))
}

.wsjprosmi .spinner-color {
    --tw-text-opacity: 1;
    color: #003d57;
    color: rgba(0,61,87,var(--tw-text-opacity))
}

.wsjpro .brand-logo {
    background-image: url(../img/wsjpro-logo.svg);
    width: 6rem
}

.bc .brand-logo,.wsjpro .brand-logo {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.bc .brand-logo {
    background-image: url(../img/BC-secondary_inline_logo_white.svg);
    width: 12rem
}

.bc .nav-bg,.wsjpro .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #192f35;
    background-color: rgba(25,47,53,var(--tw-bg-opacity))
}

.bc .dj-btn-primary,.wsjpro .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #318891;
    background-color: rgba(49,136,145,var(--tw-bg-opacity))
}

.bc .dj-btn-primary:hover,.wsjpro .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #2d7d86;
    background-color: rgba(45,125,134,var(--tw-bg-opacity))
}

.bc .dj-link,.wsjpro .dj-link {
    --tw-text-opacity: 1;
    color: #318891;
    color: rgba(49,136,145,var(--tw-text-opacity))
}

.bc .dj-link:hover,.wsjpro .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.bc .dj-input:focus,.wsjpro .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #318891;
    border-color: rgba(49,136,145,var(--tw-border-opacity))
}

.bc .spinner-color,.wsjpro .spinner-color {
    --tw-text-opacity: 1;
    color: #318891;
    color: rgba(49,136,145,var(--tw-text-opacity))
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Retina-Book.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/Retina-BookItalic.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/Retina-Light.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/Retina-LightItalic.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/Retina-Medium.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/Retina-MediumItalic.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Retina-Book.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/Retina-BookItalic.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/Retina-Light.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/Retina-LightItalic.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/Retina-Medium.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Retina;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/Retina-MediumItalic.woff2) format("woff2")
}

.powered-by-dj {
    background-image: url(../img/powered-by-dj.svg);
    height: 1rem;
    width: 12rem
}

.dowjones .brand-logo,.powered-by-dj {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.dowjones .brand-logo {
    background-image: url(../img/dj.svg);
    width: 13rem
}

.dowjones .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #0c2a31;
    background-color: rgba(12,42,49,var(--tw-bg-opacity))
}

.mw .brand-logo {
    background-image: url(../img/market-watch.svg)
}

.mw .brand-logo,.mw .mobile-header {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 13rem
}

.mw .mobile-header {
    background-image: url(../img/marketwatch_on_white.svg);
    height: 2.5rem;
    margin-left: auto;
    margin-right: auto
}

.mw .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #2e2e2e;
    background-color: rgba(46,46,46,var(--tw-bg-opacity))
}

.mw .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #4db74d;
    background-color: rgba(77,183,77,var(--tw-bg-opacity))
}

.mw .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #46ae46;
    background-color: rgba(70,174,70,var(--tw-bg-opacity))
}

.mw .dj-link {
    --tw-text-opacity: 1;
    color: #4db74d;
    color: rgba(77,183,77,var(--tw-text-opacity))
}

.mw .dj-link:hover {
    --tw-text-opacity: 1;
    color: #46ae46;
    color: rgba(70,174,70,var(--tw-text-opacity))
}

.mw .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #4db74d;
    border-color: rgba(77,183,77,var(--tw-border-opacity))
}

.mw .spinner-color {
    --tw-text-opacity: 1;
    color: #4db74d;
    color: rgba(77,183,77,var(--tw-text-opacity))
}

.barronsadvisor .brand-logo {
    background-image: url(../img/logo-barrons-advisor.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 13rem
}

.barronsadvisor .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #122225;
    background-color: rgba(18,34,37,var(--tw-bg-opacity))
}

.barrons .brand-logo {
    background-image: url(../img/logo-barrons.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 9rem
}

.barrons .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #005499;
    background-color: rgba(0,84,153,var(--tw-bg-opacity))
}

.barrons .dj-btn-primary,.barronsadvisor .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #2fafcd;
    background-color: rgba(47,175,205,var(--tw-bg-opacity))
}

.barrons .dj-btn-primary:hover,.barronsadvisor .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #2ca4c1;
    background-color: rgba(44,164,193,var(--tw-bg-opacity))
}

.barrons .dj-link,.barronsadvisor .dj-link {
    --tw-text-opacity: 1;
    color: #2fafcd;
    color: rgba(47,175,205,var(--tw-text-opacity))
}

.barrons .dj-link:hover,.barronsadvisor .dj-link:hover {
    --tw-text-opacity: 1;
    color: #2ca4c1;
    color: rgba(44,164,193,var(--tw-text-opacity))
}

.barrons .dj-input:focus,.barronsadvisor .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #2fafcd;
    border-color: rgba(47,175,205,var(--tw-border-opacity))
}

.barrons .spinner-color,.barronsadvisor .spinner-color {
    --tw-text-opacity: 1;
    color: #2fafcd;
    color: rgba(47,175,205,var(--tw-text-opacity))
}

.mg .brand-logo {
    background-image: url(../img/mg-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14rem
}

.mg .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #072e5e;
    background-color: rgba(7,46,94,var(--tw-bg-opacity))
}

.mg .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #a3915f;
    background-color: rgba(163,145,95,var(--tw-bg-opacity))
}

.mg .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #9b8a59;
    background-color: rgba(155,138,89,var(--tw-bg-opacity))
}

.efn .brand-logo {
    background-image: url(../img/fn-onedj.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 0;
    height: 100%;
    left: 0;
    position: absolute;
    width: 90px
}

.efn .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #1f3140;
    background-color: rgba(31,49,64,var(--tw-bg-opacity))
}

.efn .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #4d6071;
    background-color: rgba(77,96,113,var(--tw-bg-opacity))
}

.efn .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #475868;
    background-color: rgba(71,88,104,var(--tw-bg-opacity))
}

.efn .dj-link {
    --tw-text-opacity: 1;
    color: #4d6071;
    color: rgba(77,96,113,var(--tw-text-opacity))
}

.efn .dj-link:hover {
    --tw-text-opacity: 1;
    color: #475868;
    color: rgba(71,88,104,var(--tw-text-opacity))
}

.efn .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #4d6071;
    border-color: rgba(77,96,113,var(--tw-border-opacity))
}

.efn .spinner-color {
    --tw-text-opacity: 1;
    color: #4d6071;
    color: rgba(77,96,113,var(--tw-text-opacity))
}

.astopicalb .brand-logo,.topicalb .brand-logo,.wrtopicalb .brand-logo {
    background-image: url(../img/topical.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    width: 18rem
}

.astopicalb .nav-bg,.topicalb .nav-bg,.wrtopicalb .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #1a2737;
    background-color: rgba(26,39,55,var(--tw-bg-opacity))
}

.ibd .brand-logo {
    background-image: url(../img/ibd-logo.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 18rem
}

.ibd .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #202d3c;
    background-color: rgba(32,45,60,var(--tw-bg-opacity))
}

.ibd .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #1649b0;
    background-color: rgba(22,73,176,var(--tw-bg-opacity))
}

.ibd .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #113a8c;
    background-color: rgba(17,58,140,var(--tw-bg-opacity))
}

.ibd .dj-link {
    --tw-text-opacity: 1;
    color: #1649b0;
    color: rgba(22,73,176,var(--tw-text-opacity))
}

.ibd .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.ibd .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #1649b0;
    border-color: rgba(22,73,176,var(--tw-border-opacity))
}

.ibd .spinner-color {
    --tw-text-opacity: 1;
    color: #1649b0;
    color: rgba(22,73,176,var(--tw-text-opacity))
}

.ctxwsj .brand-logo {
    background-image: url(../img/wsj-context.svg);
    width: 9rem
}

.assessment .brand-logo,.ctxwsj .brand-logo {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    left: 1rem;
    position: absolute
}

.assessment .brand-logo {
    background-image: url(../img/assessment.png);
    width: 13rem
}

.assessment .nav-bg,.ctxwsj .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #535353;
    background-color: rgba(83,83,83,var(--tw-bg-opacity))
}

.pen .brand-logo {
    background-image: url(../img/pen-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14rem
}

.pen .dj-btn-primary,.pen .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #1f3771;
    background-color: rgba(31,55,113,var(--tw-bg-opacity))
}

.pen .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #1b2f61;
    background-color: rgba(27,47,97,var(--tw-bg-opacity))
}

.pen .dj-link {
    --tw-text-opacity: 1;
    color: #1f3771;
    color: rgba(31,55,113,var(--tw-text-opacity))
}

.pen .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.pen .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #1f3771;
    border-color: rgba(31,55,113,var(--tw-border-opacity))
}

.pen .spinner-color {
    --tw-text-opacity: 1;
    color: #1f3771;
    color: rgba(31,55,113,var(--tw-text-opacity))
}

.wsjprosmi .brand-logo {
    background-image: url(../img/wsjprosmi-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 18rem
}

.wsjprosmi .dj-btn-primary,.wsjprosmi .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #003d57;
    background-color: rgba(0,61,87,var(--tw-bg-opacity))
}

.wsjprosmi .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #00364e;
    background-color: rgba(0,54,78,var(--tw-bg-opacity))
}

.wsjprosmi .dj-link {
    --tw-text-opacity: 1;
    color: #003d57;
    color: rgba(0,61,87,var(--tw-text-opacity))
}

.wsjprosmi .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.wsjprosmi .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #003d57;
    border-color: rgba(0,61,87,var(--tw-border-opacity))
}

.wsjprosmi .spinner-color {
    --tw-text-opacity: 1;
    color: #003d57;
    color: rgba(0,61,87,var(--tw-text-opacity))
}

.wsjpro .brand-logo {
    background-image: url(../img/wsjpro-logo.svg);
    width: 6rem
}

.bc .brand-logo,.wsjpro .brand-logo {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.bc .brand-logo {
    background-image: url(../img/BC-secondary_inline_logo_white.svg);
    width: 12rem
}

.bc .nav-bg,.wsjpro .nav-bg {
    --tw-bg-opacity: 1;
    background-color: #192f35;
    background-color: rgba(25,47,53,var(--tw-bg-opacity))
}

.bc .dj-btn-primary,.wsjpro .dj-btn-primary {
    --tw-bg-opacity: 1;
    background-color: #318891;
    background-color: rgba(49,136,145,var(--tw-bg-opacity))
}

.bc .dj-btn-primary:hover,.wsjpro .dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #2d7d86;
    background-color: rgba(45,125,134,var(--tw-bg-opacity))
}

.bc .dj-link,.wsjpro .dj-link {
    --tw-text-opacity: 1;
    color: #318891;
    color: rgba(49,136,145,var(--tw-text-opacity))
}

.bc .dj-link:hover,.wsjpro .dj-link:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.bc .dj-input:focus,.wsjpro .dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #318891;
    border-color: rgba(49,136,145,var(--tw-border-opacity))
}

.bc .spinner-color,.wsjpro .spinner-color {
    --tw-text-opacity: 1;
    color: #318891;
    color: rgba(49,136,145,var(--tw-text-opacity))
}

*,:after,:before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box
}

:after,:before {
    --tw-content: ""
}

:host,html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: Retina,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
}

body {
    line-height: inherit;
    margin: 0
}

hr {
    border-top-width: 1px;
    color: inherit;
    height: 0
}

abbr:where([title]) {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,strong {
    font-weight: bolder
}

code,kbd,pre,samp {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

button,input,optgroup,select,textarea {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
}

button,select {
    text-transform: none
}

button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,legend {
    padding: 0
}

menu,ol,ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,textarea::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
}

input::-moz-placeholder, textarea::-moz-placeholder {
    color: #9ca3af;
    opacity: 1
}

input::placeholder,textarea::placeholder {
    color: #9ca3af;
    opacity: 1
}

[role=button],button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,canvas,embed,iframe,img,object,svg,video {
    display: block;
    vertical-align: middle
}

img,video {
    height: auto;
    max-width: 100%
}

[hidden] {
    display: none
}

* {
    outline: 2px solid transparent;
    outline-offset: 2px;
}

:focus-visible {
    outline-color: #0274b6;
    outline-width: 2px
}

body {
    --tw-bg-opacity: 1;
    background-color: #f4f4f5;
    background-color: rgba(244,244,245,var(--tw-bg-opacity));
    font-size: .875rem;
    line-height: 1.25rem
}



a:hover {
    text-decoration-line: none
}

a.no-accent,a.no-accent:hover {
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity))
}

.mw a {
    --tw-text-opacity: 1;
    color: #4db74d;
    color: rgba(77,183,77,var(--tw-text-opacity))
}

.mw a:hover {
    --tw-text-opacity: 1;
    color: #46ae46;
    color: rgba(70,174,70,var(--tw-text-opacity))
}

.barrons a,.barronsadvisor a {
    --tw-text-opacity: 1;
    color: #2fafcd;
    color: rgba(47,175,205,var(--tw-text-opacity))
}

.barrons a:hover,.barronsadvisor a:hover {
    --tw-text-opacity: 1;
    color: #2ca4c1;
    color: rgba(44,164,193,var(--tw-text-opacity))
}

.efn a {
    --tw-text-opacity: 1;
    color: #4d6071;
    color: rgba(77,96,113,var(--tw-text-opacity))
}

.efn a:hover {
    --tw-text-opacity: 1;
    color: #475868;
    color: rgba(71,88,104,var(--tw-text-opacity))
}

.ibd a {
    --tw-text-opacity: 1;
    color: #1649b0;
    color: rgba(22,73,176,var(--tw-text-opacity))
}

.ibd a:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.pen a {
    --tw-text-opacity: 1;
    color: #1f3771;
    color: rgba(31,55,113,var(--tw-text-opacity))
}

.pen a:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.wsjprosmi a {
    --tw-text-opacity: 1;
    color: #003d57;
    color: rgba(0,61,87,var(--tw-text-opacity))
}

.wsjprosmi a:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

.bc a,.wsjpro a {
    --tw-text-opacity: 1;
    color: #318891;
    color: rgba(49,136,145,var(--tw-text-opacity))
}

.bc a:hover,.wsjpro a:hover {
    --tw-text-opacity: 1;
    color: #113a8c;
    color: rgba(17,58,140,var(--tw-text-opacity))
}

*,:after,:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 transparent;
    --tw-ring-shadow: 0 0 transparent;
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 transparent;
    --tw-ring-shadow: 0 0 transparent;
    --tw-shadow: 0 0 transparent;
    --tw-shadow-colored: 0 0 transparent;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

.dj-btn-unstyled {
    align-items: center;
    border-radius: .125rem;
    display: inline-flex;
    font-weight: 500;
    height: 2.75rem;
    justify-content: center;
    position: relative;
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity));
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.dj-btn-unstyled:active {
    --tw-translate-y: 1px;
    transform: translate(var(--tw-translate-x),1px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.dj-btn-unstyled:disabled,.dj-btn-unstyled[data-disabled=true] {
    opacity: .5;
    pointer-events: none
}

.dj-btn-unstyled.loading {
    --tw-bg-opacity: 0.05;
    opacity: 1
}

.dj-btn-primary {
    align-items: center;
    border-radius: .125rem;
    display: inline-flex;
    height: 2.75rem;
    justify-content: center;
    position: relative;
    --tw-bg-opacity: 1;
    background-color: #0274b6;
    background-color: rgb(77 183 77);
    font-weight: 500;
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity));
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.dj-btn-primary:hover {
    --tw-bg-opacity: 1;
    background-color: #015483;
    background-color: rgba(1,84,131,var(--tw-bg-opacity))
}

.dj-btn-primary:active {
    --tw-translate-y: 1px;
    transform: translate(var(--tw-translate-x),1px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.dj-btn-primary:disabled,.dj-btn-primary[data-disabled=true] {
    opacity: .5;
    pointer-events: none
}

.dj-btn-primary.loading {
    --tw-bg-opacity: 0.05;
    opacity: 1
}

.dj-btn-transparent {
    align-items: center;
    border-radius: .125rem;
    border-width: 1px;
    display: inline-flex;
    height: 2.75rem;
    justify-content: center;
    position: relative;
    --tw-border-opacity: 1;
    border-color: #a1a1aa;
    border-color: rgba(161,161,170,var(--tw-border-opacity));
    font-weight: 500;
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.dj-btn-transparent:hover {
    --tw-bg-opacity: 1;
    background-color: #fafafa;
    background-color: rgba(250,250,250,var(--tw-bg-opacity))
}

.dj-btn-transparent:active {
    --tw-translate-y: 1px;
    transform: translate(var(--tw-translate-x),1px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.dj-btn-transparent:disabled,.dj-btn-transparent[data-disabled=true] {
    opacity: .5;
    pointer-events: none
}

.dj-btn-transparent.loading {
    border-color: #f4f4f5;
    border-color: rgba(244,244,245,var(--tw-border-opacity));
    opacity: 1
}

.dj-btn-transparent.loading,.dj-input {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    background-color: #fafafa;
    background-color: rgba(250,250,250,var(--tw-bg-opacity))
}

.dj-input {
    border-color: #a1a1aa;
    border-color: rgba(161,161,170,var(--tw-border-opacity));
    border-radius: .125rem;
    border-width: 1px;
    font-size: 1rem;
    height: 2.75rem;
    line-height: 1.5rem;
    outline: 2px solid transparent;
    outline-offset: 2px;
    padding-left: .75rem;
    padding-right: .75rem;
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.dj-input:focus {
    --tw-border-opacity: 1;
    border-color: #0274b6;
    border-color: rgba(2,116,182,var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255,255,255,var(--tw-bg-opacity))
}

@media (min-width: 640px) {
    .dj-input {
        font-size:.875rem;
        line-height: 1.25rem
    }
}

.dj-input:disabled,.dj-input[data-disabled=true] {
    opacity: .5;
    pointer-events: none
}

.dj-link {
    border-radius: .125rem;
    cursor: pointer;
    --tw-text-opacity: 1;
    color: #0274b6;
    color: rgba(2,116,182,var(--tw-text-opacity));
    text-decoration-line: underline;
    text-underline-offset: 2px
}

.dj-link:hover {
    text-decoration-line: none
}

.dj-link.no-accent,.dj-link.no-accent:hover {
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity))
}

.nav-bg {
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255,255,255,var(--tw-bg-opacity))
}

.brand-logo {
    background-image: url(../img/wsj-logo.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    transition-duration: .15s;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    width: 20rem
}

.brand-logo:hover {
    opacity: .8
}

.brand-logo:focus-visible {
    opacity: .8
}

.spinner-color {
    --tw-text-opacity: 1;
    color: #0274b6;
    color: rgba(2,116,182,var(--tw-text-opacity))
}

.footer-link {
    font-size: .75rem;
    line-height: 1rem;
    --tw-text-opacity: 1!important;
    color: #666!important;
    color: rgba(102,102,102,var(--tw-text-opacity))!important;
    text-decoration-line: none
}

.footer-link:hover {
    --tw-text-opacity: 1;
    color: #000;
    color: rgba(0,0,0,var(--tw-text-opacity));
    text-decoration-line: underline
}

label.error {
    --tw-text-opacity: 1;
    color: #ef4444;
    color: rgba(239,68,68,var(--tw-text-opacity))
}

.dj-input.error {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: #ef4444;
    border-color: rgba(239,68,68,var(--tw-border-opacity))
}

.input-icon-container {
    position: relative
}

.input-error-icon {
    height: 1.25rem;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1.25rem;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translate(-50%,-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-text-opacity: 1;
    color: #ef4444;
    color: rgba(239,68,68,var(--tw-text-opacity))
}

.card-pad {
    display: flex;
    flex-direction: column;
    padding: 1rem
}

@media (min-width: 640px) {
    .card-pad {
        padding-left:5rem;
        padding-right: 5rem
    }
}

.card-title {
    font-size: 1.25rem;
    line-height: 1.75rem;
    margin-bottom: 1rem;
    text-align: center
}

.cookie-overlay {
    align-items: center;
    background-color: rgba(0,0,0,.75);
    bottom: 0;
    display: none;
    height: 100%;
    justify-content: center;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 50
}

.cookie-wrapper {
    align-items: center;
    display: flex;
    flex-direction: column;
    max-width: 24rem
}

.cookie-wrapper>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: .5rem;
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

.cookie-wrapper {
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    padding: 1.5rem
}

.relative {
    position: relative
}

.z-50 {
    z-index: 50
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-0 {
    margin-bottom: 0;
    margin-top: 0
}

.my-4 {
    margin-bottom: 1rem;
    margin-top: 1rem
}

.my-6 {
    margin-bottom: 1.5rem;
    margin-top: 1.5rem
}

.my-7 {
    margin-bottom: 1.75rem;
    margin-top: 1.75rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-4 {
    margin-bottom: 1rem
}

.ml-1 {
    margin-left: .25rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-auto {
    margin-top: auto
}

.block {
    display: block
}

.flex {
    display: flex
}

.hidden {
    display: none
}

.h-1 {
    height: .25rem
}

.h-11 {
    height: 2.75rem
}

.h-4 {
    height: 1rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-8 {
    height: 2rem
}

.h-\[420px\] {
    height: 420px
}

.h-\[90px\] {
    height: 90px
}

.h-full {
    height: 100%
}

.min-h-screen {
    min-height: 100vh
}

.w-11 {
    width: 2.75rem
}

.w-16 {
    width: 4rem
}

.w-2\/3 {
    width: 66.666667%
}

.w-20 {
    width: 5rem
}

.w-24 {
    width: 6rem
}

.w-28 {
    width: 7rem
}

.w-4 {
    width: 1rem
}

.w-44 {
    width: 11rem
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-8 {
    width: 2rem
}

.w-full {
    width: 100%
}

.max-w-\[600px\] {
    max-width: 600px
}

.max-w-\[620px\] {
    max-width: 620px
}

.flex-1 {
    flex: 1 1 0%
}

.flex-grow {
    flex-grow: 1
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

.animate-pulse {
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.animate-spin {
    animation: spin 1s linear infinite
}

.cursor-default {
    cursor: default
}

.flex-col {
    flex-direction: column
}

.items-center {
    align-items: center
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.space-x-1>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: .25rem;
    margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse)));
    margin-right: 0;
    margin-right: calc(.25rem*var(--tw-space-x-reverse))
}

.space-x-2>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: .5rem;
    margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
    margin-right: 0;
    margin-right: calc(.5rem*var(--tw-space-x-reverse))
}

.space-y-1>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: .25rem;
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: .5rem;
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-4>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: 0;
    margin-bottom: calc(1rem*var(--tw-space-y-reverse));
    margin-top: 1rem;
    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
}

.rounded-full {
    border-radius: 9999px
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-none {
    border-radius: 0
}

.border {
    border-width: 1px
}

.border-r {
    border-right-width: 1px
}

.border-t {
    border-top-width: 1px
}

.border-inherit {
    border-color: inherit
}

.border-zinc-100 {
    --tw-border-opacity: 1;
    border-color: #f4f4f5;
    border-color: rgba(244,244,245,var(--tw-border-opacity))
}

.border-zinc-200 {
    --tw-border-opacity: 1;
    border-color: #e4e4e7;
    border-color: rgba(228,228,231,var(--tw-border-opacity))
}

.border-t-zinc-100 {
    --tw-border-opacity: 1;
    border-top-color: #f4f4f5;
    border-top-color: rgba(244,244,245,var(--tw-border-opacity))
}

.bg-dj__accent {
    --tw-bg-opacity: 1;
    background-color: #0274b6;
    background-color: rgba(2,116,182,var(--tw-bg-opacity))
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255,255,255,var(--tw-bg-opacity))
}

.bg-zinc-700 {
    --tw-bg-opacity: 1;
    background-color: #3f3f46;
    background-color: rgba(63,63,70,var(--tw-bg-opacity))
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.p-2 {
    padding: .5rem
}

.p-6 {
    padding: 1.5rem
}

.py-4 {
    padding-bottom: 1rem;
    padding-top: 1rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pr-10 {
    padding-right: 2.5rem
}

.pt-4 {
    padding-top: 1rem
}

.text-center {
    text-align: center
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.text-xs {
    font-size: .75rem;
    line-height: 1rem
}

.capitalize {
    text-transform: capitalize
}

.text-footer__accent {
    --tw-text-opacity: 1;
    color: #666;
    color: rgba(102,102,102,var(--tw-text-opacity))
}

.text-red-500 {
    --tw-text-opacity: 1;
    color: #ef4444;
    color: rgba(239,68,68,var(--tw-text-opacity))
}

.text-white {
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity))
}

.opacity-70 {
    opacity: .7
}

.transition-opacity {
    transition-duration: .15s;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.duration-700 {
    transition-duration: .7s
}

@keyframes enter {
    0% {
        opacity: 1;
        opacity: var(--tw-enter-opacity,1);
        transform: translateZ(0) scaleX(1) rotate(0);
        transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))
    }
}

@keyframes exit {
    to {
        opacity: 1;
        opacity: var(--tw-exit-opacity,1);
        transform: translateZ(0) scaleX(1) rotate(0);
        transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))
    }
}

.duration-700 {
    animation-duration: .7s
}

.tooltip-label {
    border-radius: .125rem;
    cursor: default;
    font-size: 10px;
    line-height: 1;
    position: relative;
    --tw-text-opacity: 1;
    color: #ea580c;
    color: rgba(234,88,12,var(--tw-text-opacity))
}

.tooltip-label:focus-visible .notice-tooltip-content,.tooltip-label:hover .notice-tooltip-content {
    bottom: calc(100% + 10px);
    opacity: 1;
    visibility: visible
}

.notice-tooltip-content {
    bottom: calc(100% + 8px);
    display: block;
    left: 50%;
    position: absolute;
    visibility: hidden;
    z-index: 10;
    --tw-translate-x: -50%;
    background-color: rgba(0,0,0,.9);
    border-radius: .25rem;
    font-size: 13px;
    padding: .5rem .75rem;
    text-align: center;
    transform: translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    white-space: nowrap;
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity));
    opacity: 0;
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.tooltip {
    align-items: center;
    display: flex;
    flex-direction: column;
    position: absolute;
    visibility: hidden;
    width: 18rem;
    z-index: 10
}

.tooltip>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: .5rem;
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

.tooltip {
    background-color: rgba(0,0,0,.9);
    border-radius: .25rem;
    font-size: 13px;
    padding: .5rem .75rem;
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity));
    opacity: 0;
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

@media not all and (min-width: 640px) {
    .tooltip {
        width:8rem
    }
}

.tooltip.show {
    opacity: 1;
    visibility: visible
}

.tooltip.tooltip-right.show {
    left: calc(100% + 10px)
}

.tooltip.tooltip-right {
    left: calc(100% + 14px);
    top: 50%;
    --tw-translate-y: -50%;
    --tw-translate-x: 0px;
    transform: translateY(-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tooltip.tooltip-right:after {
    position: absolute;
    right: 100%;
    top: 50%;
    --tw-translate-y: -50%;
    border: 4px solid transparent;
    border-right-color: rgba(0,0,0,.9);
    transform: translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-content: "";
    content: "";
    content: var(--tw-content)
}

.notice-tooltip-content:after {
    left: 50%;
    position: absolute;
    top: 100%;
    --tw-translate-x: -50%;
    border: 4px solid transparent;
    border-top-color: rgba(0,0,0,.9);
    transform: translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-content: "";
    content: "";
    content: var(--tw-content)
}

.input-password-icon-closed,.input-password-icon-opened {
    height: 1.25rem;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1.25rem;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%,-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

input[type=password]:disabled+.input-password-icon-closed,input[type=password]:disabled+.input-password-icon-opened {
    opacity: .2;
    pointer-events: none
}

.error,.errors,.input-error {
    --tw-text-opacity: 1;
    color: #ef4444;
    color: rgba(239,68,68,var(--tw-text-opacity))
}

.tippy-box {
    background-color: rgba(0,0,0,.9);
    border-radius: .375rem
}

.tippy-content {
    font-size: 13px;
    padding: .5rem .75rem
}

.tippy-arrow:before {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
    color: rgba(0,0,0,.9);
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:bg-dj__accent_hover:hover {
    --tw-bg-opacity: 1;
    background-color: #015483;
    background-color: rgba(1,84,131,var(--tw-bg-opacity))
}

.hover\:opacity-80:hover {
    opacity: .8
}

.group.input-password-icon-closed .group-\[\.input-password-icon-closed\]\:block,.group.input-password-icon-opened .group-\[\.input-password-icon-opened\]\:block,.group.loading .group-\[\.loading\]\:block {
    display: block
}

.group.loading .group-\[\.loading\]\:hidden {
    display: none
}

@media (min-width: 640px) {
    .sm\:my-4 {
        margin-bottom:1rem;
        margin-top: 1rem
    }

    .sm\:mb-0 {
        margin-bottom: 0
    }

    .sm\:h-4 {
        height: 1rem
    }

    .sm\:h-8 {
        height: 2rem
    }

    .sm\:w-10 {
        width: 2.5rem
    }

    .sm\:w-28 {
        width: 7rem
    }

    .sm\:w-32 {
        width: 8rem
    }

    .sm\:w-52 {
        width: 13rem
    }

    .sm\:w-8 {
        width: 2rem
    }

    .sm\:w-px {
        width: 1px
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:space-x-1>:not([hidden])~:not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: .25rem;
        margin-left: calc(.25rem*(1 - var(--tw-space-x-reverse)));
        margin-right: 0;
        margin-right: calc(.25rem*var(--tw-space-x-reverse))
    }

    .sm\:space-x-2>:not([hidden])~:not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: .5rem;
        margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
        margin-right: 0;
        margin-right: calc(.5rem*var(--tw-space-x-reverse))
    }

    .sm\:space-y-0>:not([hidden])~:not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: 0;
        margin-bottom: calc(0px*var(--tw-space-y-reverse));
        margin-top: 0;
        margin-top: calc(0px*(1 - var(--tw-space-y-reverse)))
    }

    .sm\:rounded-sm {
        border-radius: .125rem
    }

    .sm\:border-r {
        border-right-width: 1px
    }

    .sm\:border-none {
        border-style: none
    }

    .sm\:px-20 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .sm\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

.tooltip-label {
    border-radius: .125rem;
    cursor: default;
    font-size: 10px;
    line-height: 1;
    position: relative;
    --tw-text-opacity: 1;
    color: #ea580c;
    color: rgba(234,88,12,var(--tw-text-opacity))
}

.tooltip-label:focus-visible .notice-tooltip-content,.tooltip-label:hover .notice-tooltip-content {
    bottom: calc(100% + 10px);
    opacity: 1;
    visibility: visible
}

.notice-tooltip-content {
    bottom: calc(100% + 8px);
    display: block;
    left: 50%;
    --tw-translate-x: -50%;
    background-color: rgba(0,0,0,.9);
    border-radius: .25rem;
    font-size: 13px;
    padding: .5rem .75rem;
    text-align: center;
    transform: translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    white-space: nowrap;
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity));
    opacity: 0;
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.notice-tooltip-content,.tooltip {
    position: absolute;
    visibility: hidden;
    z-index: 10
}

.tooltip {
    align-items: center;
    display: flex;
    flex-direction: column;
    width: 18rem
}

.tooltip>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: .5rem;
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

.tooltip {
    background-color: rgba(0,0,0,.9);
    border-radius: .25rem;
    font-size: 13px;
    padding: .5rem .75rem;
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255,255,255,var(--tw-text-opacity));
    opacity: 0;
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

@media not all and (min-width: 640px) {
    .tooltip {
        width:8rem
    }
}

.tooltip.show {
    opacity: 1;
    visibility: visible
}

.tooltip.tooltip-right.show {
    left: calc(100% + 10px)
}

.tooltip.tooltip-right {
    left: calc(100% + 14px);
    top: 50%;
    --tw-translate-y: -50%;
    --tw-translate-x: 0px;
    transform: translateY(-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tooltip.tooltip-right:after {
    right: 100%;
    top: 50%;
    --tw-translate-y: -50%;
    border: 4px solid transparent;
    border-right-color: rgba(0,0,0,.9);
    transform: translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-content: ""
}

.notice-tooltip-content:after,.tooltip.tooltip-right:after {
    content: "";
    content: var(--tw-content);
    position: absolute
}

.notice-tooltip-content:after {
    left: 50%;
    top: 100%;
    --tw-translate-x: -50%;
    border: 4px solid transparent;
    border-top-color: rgba(0,0,0,.9);
    transform: translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-content: ""
}

.input-password-icon-closed,.input-password-icon-opened {
    height: 1.25rem;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1.25rem;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    transform: translate(-50%,-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

input[type=password]:disabled+.input-password-icon-closed,input[type=password]:disabled+.input-password-icon-opened {
    opacity: .2;
    pointer-events: none
}

.error,.errors,.input-error {
    --tw-text-opacity: 1;
    color: #ef4444;
    color: rgba(239,68,68,var(--tw-text-opacity))
}

.tippy-box {
    background-color: rgba(0,0,0,.9);
    border-radius: .375rem
}

.tippy-content {
    font-size: 13px;
    padding: .5rem .75rem
}

.tippy-arrow:before {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
    color: rgba(0,0,0,.9);
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
